#include "ActiveRegion.h"
#include "Matrix.h"
#include "Global.h"
#include <iostream>
using namespace std;

/*double operator/(const double[],const double[]);

double operator/(const double right[],const double left[])
{


}*/

//  would like to read in the filename of the file to open from argv
//int main(int argc, char *argv[])
int main()
{
	
//  instantiate the ActiveRegion class 
//  ActiveRegion myQWs(argv[1]);
	
	char*	file = "sqw.csv";
	//char*	file = "mqw.csv";
	ActiveRegion myQWs(file);
	myQWs.MakeHamiltonian();

	cout << endl << "HAMILT0 TEST: " << myQWs.Hamilt[0][0] << endl;
	cout << endl << "FORK0[0]: " << myQWs.Fork0[0] << endl;

	//double eigen1 = Hamilt*Fork0; 


	cin >> file;
}
